Location: Home > YellowPages > CA > Santa Cruz > Vasili's Greek Restaurant

Vasili's Greek Restaurant

1501 Mission St # A
Santa Cruz, CA 95060
831-458-9808